package com.helasasa.maxfunds.lineofcredit.cashloan.ghana.screen.proof

import androidx.appcompat.app.AppCompatActivity
import org.json.JSONObject

data class ProofGhanaResult(
    val step: String? = null,
    val pageTitle: String? = null,
    val headers: List<JSONObject>? = null,
    val items: List<JSONObject>? = null,
    val apiUrl: String? = null,
    val error: String? = null
)

data class ProofGhanaSaveStepResult(
    val success: JSONObject? = null,
    val error: String? = null
)

data class ProofGhanaMainProcessResult(
    val success: JSONObject? = null,
    val error: String? = null
)

data class ProofGhanaNextRouterResult<T : AppCompatActivity>(
    val nextPage: Class<out T>? = null,
)